class Magazine < ActiveRecord::Base
  validates_presence_of(:name, :message => "Insira um nome")
  validates_uniqueness_of(:name, :message => "Insira um nome diferente")
  
  belongs_to :category
  has_many :editions
  # o codigo era  'has_many :circulation_lists', mudei para o que esta abaixo
  has_one :circulation_list
  # talvez seja necessario remover a duplicacao de registros abaixo
  # olhar a pagina 339 do livro de Rails
  has_many :users, :through => :circulation_lists
end
